// observable用于创建一个被检测的对象 对象的属性会被自动转换成响应式数据 类似ref,realitive
// action是用来修改更新状态
import { observable, action } from 'mobx-miniprogram'

export const numStore = observable({
  numA: 1,
  numB: 2,
  update: action(function () {
    this.numA += 1
    this.numB += 2
  }),
  // 计算属性前面必须要有get修饰符修饰
  get sum() {
    // 要有返回值
    return this.numA + this.numB
  }
})
